weapon storage structure sensor - Español Inglés Diccionario